home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 3 / Amiga Tools 3.iso / grafik / raytracing / dust / history < prev    next >
Text File  |  1995-09-17  |  24KB  |  823 lines

  1. ###############################################################################
  2. #                                                                             #
  3. #                 Dust V2.31 - Copyright ©1994 by A.Maschke                   #
  4. #                           All rights reserved.                              #
  5. #-----------------------------------------------------------------------------#
  6. #                                                                             #
  7. #                                  History                                    #
  8. #                                                                             #
  9. #-----------------------------------------------------------------------------#
  10. #                                                                             #
  11. #   *** - not checked                                                         #
  12. #   *   - wildcard                                                            #
  13. #   LW  - Lightwave                                                           #
  14. #   IM  - Imagine                                                             #
  15. #                                                                             #
  16. ###############################################################################
  17.  
  18. Version 2.31 - 17 September 1995
  19.  -preview-modes: 
  20.    every task needs less memory and produces better results
  21.    -drawmodes COLOR and GREY removed
  22.    -drawmode FACE improved and renamed as COLOR
  23.    -SCREEN-parameters removed
  24.  -bug fixes:
  25.    -format-string-support for all commands which need string-argument,
  26.      e.g. SET, RENAME, REQUEST, SETCOLSGROUP, ...
  27.    -refreshing of preview-windows after changing object-colors
  28.    -particle-alignment (point-mode) improved
  29.  -auto-updating of config-files which are too old
  30.  
  31. Version 2.30 - 15 September 1995
  32.  -amazing new commands: CDEFORM, CDEFORMINTERP
  33.  -bug in the TDDD-saver fixed: textures/subgroups where saved
  34.   incorrect if their size was greater than 2^15 bytes
  35.  -LW-loader merges only edges now (some LW-users create
  36.   "sharp edges" doubling points)
  37.  -new tutorial "DustCDEFORM"
  38.  -new commands CHECKOBJECT, KILLFREEPOINTS, COPYAXIS,
  39.   EXPANDSG, SHRINKSG
  40.  -new parameters FORCESWAP, STARTPCORR, INTERPMODE
  41.  -some (unnecessary) commands removed:
  42.    KILL0EDGES, KILL0FACES, KILL0POINTS
  43.    CREATEFACES, PMORPH,
  44.    SORTFACES, SORTPOINTS, SORTFACES2, SORTPOINTS2
  45.    MAKEDUST, LIMITS, MERGE
  46.  -renamed some commands
  47.    PMORPH2->PMORPH
  48.    MORPH3->BUILDMORPH
  49.    MORPH3RND->DEFORMMORPHRND
  50.    MORPH2->DEFORMMORPH
  51.    MERGE2->MERGE
  52.  -SAVECONFIG didn't save the parameter SFORMAT  - fixed
  53.  -COPYATTS did apply the axis-attributes of the source-object
  54.   to the destination-object - changed
  55.  -after DEFORMMORPH the MORPHATTS-procedure was called - changed
  56.  -MORPHATTS can now be aborted
  57.  -parameter OPTEDGES removed (fixed to TRUE)
  58.  -all docs and help-files updated
  59.  -format-string-extension
  60.  
  61. Version 2.20 - 25 August 1995
  62.  -FAST (very fast) merging
  63.    (Now Dust is the fastest object-converter. (I hope so))
  64.  -new commands SMOOTHINNER, SMOOTHSG
  65.  -command-list splitted into 7 sections
  66.  -new commands EXTRACTSG, CUTSG, INTERPOLATEDATA
  67.  -nice and simple IF-construct
  68.  -new examples: "starfield.bat" and "splines.bat"
  69.  -new spline-types
  70.  -new parameters MAXANGLE, ECHO, SPLINETYPE, SPLINEENDS, SPLINESUBDIV
  71.  -error in triangulate fixed: edges where created as "sharp"
  72.  -files of the archieve rearranged
  73.  -new tutorial "DustSMOOTH"
  74.  
  75. Version 2.10 - 17 August 1995
  76.  -new commands SMOOTH, INSERTPOINT, LATTICE
  77.  -new Mesh2TDDD-program
  78.  -new Screenshot
  79.  
  80. Version 2.04 -  4 August 1995
  81.  -new commands FCOUNT, ECOUNT, PCOUNT, OCOUNT, GETPOINT (good for
  82.   programming)
  83.  -"utility"-drawer introduced (containing "Mesh2TDD")
  84.  -new example-script "BetterExample" demonstrating the new features
  85.  
  86. Version 2.03 -  2 August 1995
  87.  -new command MAKEDUST
  88.  -ADDFACE didn't free it's buffers immediately - many memory was
  89.   consumed adding 200 or more faces
  90.  
  91. Version 2.02 - 16 June 1995
  92.  -ONLINECALC-parameter removed - use . instead:
  93.    .a=345
  94.    .a
  95.  
  96.  -SHOWVALUES didn't work - fixed
  97.  -documentation-bug fixed:
  98.    sorry, the real name of the "DustHelp"-Parameter is "helpdir",
  99.    type "set(helpdir,<path>)" and "set(helpdir2,<path2>)"
  100.  
  101. Version 2.01 - 13 June 1995
  102.  -new command SHOWVALUES
  103.  
  104. Version 2.00 - 16 April 1995
  105.  -MORPH2-an amazing new algorithm !!!
  106.  -new command: MORPHATTS
  107.  -refreshing CLST after KILL0FACES
  108.  -removed commands
  109.    MORPHSGROUP (MORPH2 makes it better)
  110.    MORPH2FRAME (not posible because the number of created frames by MORPH2
  111.                 is unknown)
  112.  -some optimizations
  113.  -docs updated
  114.  
  115. Version 1.94 - 10 April 1995
  116.  -new commands:
  117.    MORPHSGROUP (beta)
  118.    RENAMESGROUP
  119.  -MORPHSGROUP-Tutorial
  120.  -WINDOWSEQ-bug: wrong screensize if SCREEN=TRUE - fixed
  121.  
  122. Version 1.93 - 7 April 1995
  123.  -MORPH3(RND)-bug fixed (needed one more argument what the online-help
  124.                          didn't tell you - now old syntax)
  125.  -MORPH2 improved
  126.  -MORPH2-Tutorial
  127.  
  128.  -memory-bug: forgot to free some tmp-buffers after subgroup-loading - fixed
  129.  -memory-bug: FILETYPE (called from LOAD) trashed 1040 bytes of memory if
  130.               file not found (not my bug) - fixed
  131.  -memory-bug: clst allocated twice while LW-loading - fixed
  132.  -now you can perform "load(1,head)" 10000 times - no byte of memory
  133.   will be allocated
  134.  -TDDD-loader/saver-bug: wrong EFLG-size if (edgecount mod 2)!=0) - fixed
  135.  
  136. Version 1.92 - 6 April 1995
  137.  -new command: COPYCLST (good for combining MORPH and MORPH2)
  138.  -converting polygons assumed to be convex into triangles (Lightwave)
  139.  -killing unused surfaces (Lightwave) (caused crashes while saving)
  140.  -setting the EDGE-flag after Lightwave-loading
  141.   (otherwise the TDDD-saver writes trash)
  142.  -new screenshot
  143.  
  144. Version 1.91b - 4 April 1995
  145.  -loading of Imagine3.0-Subgroups (FGR3) -but still saving as FGRP
  146.  
  147. Version 1.91 - 3 April 1995
  148.  -new commands:
  149.    ADDSGROUP
  150.    SUBSGROUP
  151.    SETCOLSGROUP
  152.    GETCOLSGROUP
  153.    WRITESGROUP
  154.  -keeping and enhancing subgroups while PMORPHing
  155.  -command-completion improved and all known bugs fixed
  156.  -new Screenshot
  157.  -new Tutorial
  158.  
  159. Version 1.90 - 2 April 1995
  160.  -LW:
  161.    -reading/writing of LW-textures and -brushes (called LWSpec)
  162.    -all attributes except the color of the surface called "Default" ***
  163.     are ignored - so rename this surface if you want to keep the
  164.     textures etc. !
  165.     (Why ? *No* subgroup will be created for the "Default"-surface)
  166.  -JOIN and COPY updated (Subgroups, LWSpec)
  167.  -MEMORY updated (LWSpec)
  168.  
  169. Version 1.89 - 1 April 1995 (this is no joke)
  170.  
  171.  -LW-loader and -saver rewritten - fast as hell
  172.   (compare the execution-times between LW and Dust - but Dust must
  173.    convert the objects while loading/saving into/from the internal
  174.    TDDD-format every time)
  175.  
  176.  -converting of LW-Surfaces into Subgroups and Subgroups into
  177.   LW-Surfaces (I know many people will love this)
  178.   (other programs (e.g. Vertex, Pixpro, Castillian) aren't able to do
  179.   that)
  180.  
  181.  -I tested the following objects
  182.   (loaded as LW, saved as TDDD, loaded as TDDD and finally saved as LW)
  183.    -32dodge.lwob  (29 subgroups)
  184.    -al.lwob       (35 subgroups)
  185.    -tommygun.lwob (15 subgroups)
  186.    -ball.lwob     (no subgroups)
  187.   After that there where no differences between the original and the
  188.   converted objects !
  189.  
  190.  -57chevy.lwob (41 subgroups) couldn't be converted into TDDD because
  191.   of the many edges
  192.  
  193. Version 1.88 - 31 March 1995
  194.  -reading/writing of Imagine-Subgroups !
  195.  -tested some big and complicated objects - it seems to work
  196.  -MEMORY updated
  197.  -STATS now shows subgroups
  198.  
  199. Version 1.87 - 30 March 1995
  200.  -changed the internal object-format: You can now have more than
  201.   32768 edges - so really BIG LW-objects can be loaded and saved
  202.   (I tested the following objects made by Viewpoint:
  203.     -32dodge.lwob  (Points: 8477, Edges: 49938, Faces: 16646)
  204.     -tommygun.lwob (Points: 4171, Edges: 24630, Faces: 8210)
  205.     -57chevy.lwob  (Points: 16049, Edges: 87912, Faces: 29304)
  206.  
  207. Version 1.86 - 29 March 1995
  208.  -serious LW-loader-bug fixed
  209.  -setting the complete-parameter to FALSE while loading the config
  210.  -auto-screen-to-front before drawing
  211.  
  212. Version 1.85 - 25 March 1995
  213.  -some LW-bugs fixed:
  214.    -the first surface-index was 0 - LW starts with 1
  215.     (I think all colors where wrong)
  216.    -y-z-swapping while loading (like the saver does it)
  217.  -checking for graphics.library V39 before using the color/face-mode
  218.   to avoid crashes
  219.  
  220. Version 1.84 - 13 March 1995
  221.  -very realistic water-waves: WATER and WATERFRAME
  222.  -WATERZ and WATERZFRAME: change only the z-coordinates of the object,
  223.                           looks smoother - but is less realistic
  224.  
  225. Version 1.83 - 12 March 1995
  226.  -bugs:
  227.    *sometimes the pens of the public-screen where not freed  - fixed
  228.    *WINDOWSAVE waites forever if the specified window doesn't exists - fixed
  229.    *batch-files where executes after windowID-error -fixed
  230.    *WAVE3D: objects where not saved - fixed
  231.  -spherical 3D-waves - WAVE3D-syntax changed
  232.  -abort loops after error
  233.  -started to write a water-algorithm
  234.  
  235. Version 1.82 - 10 March 1995
  236.  -now it's possible to open windows on the public- AND the Dust-Screen
  237.   with different drawmodes
  238.  -format-command-support for WINDOWSAVE and '!'
  239.  -some window-bugs fixed
  240.   (refreshing after changing objects or attributes, if the face-mode fails
  241.    the color-mode is used...)
  242.  
  243. Version 1.81 - 9 March 1995
  244.  -I finished translating the doc
  245.  -heapsort-algorithm replaced by qsort (really big objects->heapsort crashed)
  246.  -rendering now faster (some other optimizations)
  247.  
  248. Version 1.80 - 6 March 1995
  249.  -wrote a shell-script "stageIt"
  250.  -ECHO enhanced
  251.  -doc and online-help improved
  252.  -started to translate the doc
  253.  
  254. Version 1.79 - 5 March 1995
  255.  -parameter-completion (SET, GET) added
  256.  -new parameter: COMPLETE: turns off/on  command- and parameter-completion
  257.  -all commands and parameters now lower case !
  258.  -ARexx-bug fixed, now port will get removed while exiting Rexx-mode
  259.  -executing batch-files from Rexx and starting Rexx from batch-files
  260.   now possible
  261.  
  262. Version 1.78 - 4 March 1995
  263.  -MakeLoop got killed:
  264.    now (un)formatted numbers will be inserted in strings containg format-
  265.    commands, e.g.:
  266.  
  267.     for(i,1,10)
  268.      echo("unformatted:$, formatted:%")
  269.     end
  270.  
  271.  -parameter ACTVAL added, so the formatting works outside of loops, too, e.g:
  272.    set(actval,1)
  273.    load(1,obj.%) will try to load obj.0001   (I know that this makes no sense)
  274.  -now I have to rewrite the docs, to create a new tutorial - THIS SUCKS !
  275.  
  276. Version 1.77 - 4 March 1995
  277.  -nested for-loops, e.g.:
  278.  
  279.    for(i,1,3)
  280.     for(j,1,4)       (nice, isn't it ?)
  281.      calc(i*j)
  282.     end
  283.    end
  284.  
  285.  -MakeLoop will get killed soon...
  286.  
  287.  
  288. Version 1.76 - 4 March 1995
  289.  -for-loops (NOT only in batch-files)
  290.  -global user-defined constants, e.g.
  291.    calc("a:=3*5") -> load(a,)=load(15,)
  292.  
  293. Version 1.75 - 3 March 1995
  294.  -logfile-creation, program-parameters LOG and LOGFILE
  295.  -quiet-mode (no text-outpuut), program-parameter QUIET
  296.  
  297. Version 1.74 - 3 March 1995
  298.  -MORPH3 re-implemented, completely rewritten
  299.  -STATS- and KILL-break-requester removed - text-output was slowed down
  300.  -memory-usage at startup reduced: now 568144 bytes
  301.  
  302. Version 1.73 - 2 March 1995
  303.  -BUILD(RND) completely rewritten - now it really works (building objects
  304.   starting with ONE face)
  305.  -ADDFACE creates a new object if <objectID> not valid
  306.  -STATS2, PSTATS2 completely rewritten
  307.  
  308. Version 1.72 - 2 March 1995
  309.  -every numeric argument can now be entered as mathematical expression,
  310.    e.g.: load(10/4-0.2,ram:obj)
  311.  -support of user-defined constants in mind
  312.  -MEMORY and MEMORYP updated
  313.  -many display-bugs (ugly text-output) fixed
  314.  
  315. Version 1.71 - 2 March 1995
  316.  -new parser of mathematical expressions implemented
  317.   (original by S. Salewski <- many thanx)
  318.  -CALC, FUNC, CFUNC, ANIMFUNC, ... rewritten - now fast like coming from hell
  319.  
  320. Version 1.70 - 1 March 1995
  321.  -all functions except MORPH3, STATS2 and PSTATS2 re-implemented
  322.  
  323. Version 1.69 - 1 March 1995
  324.  -window-system and some other functions re-implemented
  325.  
  326. Version 1.68 - 28 February 1995
  327.  -internal object-structures changed - no procedures are now implemented
  328.    ->unlimited number of objects, particle-objects,... will become reality
  329.  
  330. Version 1.67 - 27 February 1995
  331.  recursive main-program:
  332.   -execute batch-files from batch-files
  333.   -execute batch-files in ARexx-mode
  334.  
  335. Version 1.66 - 26 February 1995
  336.  -help-topic-completion works fine (this is the real UNIX-feeling !)
  337.  
  338. Version 1.65 - 26 February 1995
  339.  -command-completion works fine
  340.  
  341. Version 1.64 - 25 February 1995
  342.  -command-parser completely rewritten (what a shit !)
  343.    command-completion planned
  344.  
  345. Version 1.62 - 21 February 1995
  346.   -*FUNC*-procedures: double->single precision
  347.    so the standard version of Dust needs no FPU
  348.   -CALC still works with double precision
  349.   -bug (attribute-morphing) fixed
  350.   -texture/brush-morphing:
  351.     -if the names of two textures are equal
  352.       (e.g.: ram:textures/Quilt and dh0:quILt)
  353.      the parameters and the axis will be morphed
  354.     -if the names of two brushes are equal
  355.      the axis and the parameter FULLSCALE will be morphed
  356.  
  357. Version 1.61 - 19 February 1995
  358.  -texture-handling: number of textures/brushes per object: NO LIMITS
  359.  
  360. Version 1.60 - 12 February 1995
  361.  -FULL Imagine3.0-Texture-/Brush-Support (SHOWTEX removed):
  362.    KILLBRS
  363.    KILLTXT
  364.    COPYTXT
  365.    COPYBRS
  366.    SHOWTXT
  367.    SHOWBRS
  368.  -other commands:
  369.    ADDFACE
  370.    ROTATEAXIS
  371.  -FULL texture-control:
  372.    TXTAXSIZE
  373.    BRSAXSIZE
  374.    TXTAXPOS
  375.    BRSAXPOS
  376.    TXTAXALIGN0
  377.    BRSAXALIGN0
  378.    ROTATETXTAXIS
  379.    ROTATEBRSAXIS
  380.    CENTERTXTAXIS
  381.    CENTERBRSAXIS
  382.    TXTPARAM
  383.    TXTNAME
  384.    BRSNAME
  385.    TXTDIR
  386.    BRSDIR
  387.  -docs updated
  388.  
  389. Version 1.52 - 11 February 1995
  390.  -SHOWTEX now extracts ALL information about Imagine3.0-Textures/Brushes
  391.  -new parameter OPTEDGES - faster Lightwave-/VS-loading
  392.   (edge-optimizing makes no sense if you save the objects
  393.    in Lightwave-format)
  394.  
  395. Version 1.51 -   6 February 1995
  396.  -small ARexx-Port "Dust"
  397.    -two commands: PARSE <Dust-command>, all commands except EXEC und EXIT are allowed
  398.                   EXIT
  399.  
  400. Version 1.50a -   4 February 1995
  401.  -new help-texts: FORMATS and SCENES !
  402.  -Lightwave-Loader (all information Dust saves will be read)
  403.  -Lightwave-ARexx-commands invoked at every frame: LWCMD1, LWCMD2, LWCMD3
  404.  -universal-loader: LOAD
  405.  -global saver: SAVE
  406.  -parameter SFORMAT - all objects saved by any procedure are in this format
  407.  -LOADSEQ->universal ***
  408.  -XPK-support removed: I use XFH.
  409.  -filetype-analyzer: FILETYPE
  410.  -doc updated
  411.  -some bugs removed
  412.  
  413. Version 1.45 -   3 February 1995
  414.  -Lightwave-saver: SAVELW
  415.    featuring: -double-sided-flag when BACKFACES=TRUE
  416.               -for every different face-color one Lightwave-Surface is created
  417.                (a chesscube will be a chesscube...)
  418.               -keeps colors and specular-level, other attributes will be lost
  419.               -no triangle-optimizations because the coming Lightwave-loader
  420.                will read only triangles
  421.    (Because I dont own Lightwave I can't test it directly, but Pixel3D loads
  422.     in the objects without problems...)
  423.  
  424. Version 1.44 -  31 January 1995
  425.  -LMB aborts help
  426.  -new keyfile
  427.  -ISL3.*-support (for Imagine3.1)
  428.    STAGING2 (ISL2.0)
  429.    STAGING3 (ISL3.*)
  430.  -version number (showed by the DOS-version-command)
  431.  -*EXPLODE*-bugs fixed - maxRot now means: maxRot of the LARGEST particle
  432.    (it works now)
  433.  
  434. Version 1.43 -  27 January 1995
  435.  -sharp edges (loading, saving, particles) are supported now
  436.  
  437. Version 1.42 -  24 January 1995
  438.  -Cripple-Keyfile introduced (good idea from WL)
  439.  -bug in Morph3 removed
  440.  
  441. Version 1.41 -  20 January 1995
  442.  -open windows on own screen (if specified) ***
  443.    parameters SCREEN,SCREENWIDTH,SCREENWIDTH,SCREENHEIGHT,SCREENDEPTH,SCREENID
  444.  -Lightwave-"staging": LWSTAGING
  445.  
  446. Version 1.40 -  13 January 1995
  447.  -good particle-alignment in pmode
  448.  -sphere-objects
  449.  -HELPDIR2 for external help-texts created by the user
  450.  -T-Hunks (16 per Object) (textures or brushes)
  451.    (loading, saving, particle-objects, no modifiing)
  452.  -sphere-objects:
  453.    O2S
  454.    SAVESPHERES
  455.  -Build-Morph: MORPH3, MORPH3RND ***
  456.  -keyfile without password introduced
  457.  -new commands:
  458.    LIMITS
  459.    SHOWTEX
  460.    KILLTEX
  461.    COPYTEX
  462.  -new parameter:
  463.    SAVESPHEREP
  464.  
  465. Version 1.36 -  7 January 1995
  466.  -new and good and final break-concept:
  467.    commands open and close breakwindow automatically
  468.    LMB aborts drawing if CHECKMOUSE is set
  469.  
  470. Version 1.35 -  6 January 1995
  471.  -Tool: TDDDVS
  472.  -xpk-decrunch-bug fixed
  473.  
  474. Version 1.34 -  4 January 1995
  475.  -global error-check (batch files will be aborted after any error)
  476.  -videoscape-loader can be cancelled
  477.  -some more error-checks
  478.  -xpk-decrunching-bug fixed
  479.  -new commands:
  480.    SHOWTDDD
  481.    LOADGROUPOBJ
  482.  
  483. Version 1.33 -  3 January 1995
  484.  -z-buffer improved
  485.  -24bit-ppm-saver
  486.  -new memory-handling (ALLOC - don't play with this)
  487.  -help-text RENDER - not official
  488.  
  489. Version 1.32 -  2 January 1995
  490.  -bad z-buffer-algorithm implemented - not official supported
  491.  
  492. Version 1.31 - 29 December 1994
  493.  -KEEPASPECT-bug fixed
  494.  -new commands
  495.    WINDOWPOS
  496.    WINDOWSIZE
  497.    WINDOWFRONT
  498.  -new loader: Videoscape - LOADVS
  499.  -Videoscape-colors are supported now (saving and loading)
  500.  -small bug at gfx-startup fixed
  501.  -demo-script "WINDOWS" added
  502.  -new program-parameters:
  503.    BWLEFT
  504.    BWTOP
  505.   are saved to config
  506.  
  507. Version 1.30 - 27 December 1994
  508.  -VERBOSE-mode removed
  509.  -flags SAVEPICS,PICNAME, ACTPIC, DONTSAVE removed
  510.  -new parser-module
  511.  -window-ID introduced
  512.  -new commands
  513.    WINDOWCLOSE
  514.    WINDOWSAVE
  515.    WINDOWROTX
  516.    WINDOWROTZ
  517.    WINDOWZOOM
  518.    WINDOWDRAWMODE
  519.    WINDOWREDRAW
  520.    WINDOWOUTLINED
  521.    WINDOWPERSPECTIVE
  522.    WINDOWRESCALE
  523.  -break-window: OPENBREAKWIN, CLOSEBREAKWIN
  524.  -manual and help-files updated
  525.  -commands KILL0FACES reactivated
  526.  
  527. Version 1.20b - 25 December 1994
  528.  -serious bugs in the *explode*-procedures fixed
  529.  -creating a new animation "EX" using this commands
  530.  
  531. Version 1.20 - 23 December 1994
  532.  -new help-structure
  533.  -new parameters: PAGER, HELPDIR
  534.  -configfile added (default "s:.dustrc")
  535.  -new commands: SAVECONFIG, LOADCONFIG
  536.  
  537. Version 1.10 - 23 December 1994
  538.  -new parameter: ALIGNP
  539.  -(bad)alignment in point-mode added
  540.  
  541. Version 1.09e - 21 December 1994
  542.  -new commands: STATS2, PSTATS2
  543.  -particle-alignment (face-mode) (x-axis)
  544.  
  545. Version 1.09d - 14 December 1994
  546.  -break the help-commands using LMB
  547.  -open windows on Pub-screens
  548.  
  549. Version 1.09b - 19 November 1994
  550.  -new command
  551.    SETPOINT
  552.  -new program: "Crystal"
  553.  
  554. Version 1.09 - 19 October 1994
  555.  -font-sensitive window-functions (WINDOWSEQ, saving, KEEPASPECT)
  556.  -new commands
  557.    CREATEFACES
  558.    SORTFACES
  559.    SORTPOINTS
  560.    PMORPH2
  561.    SORTFACES2
  562.    SORTPOINTS2
  563.   -SIZE-output-format changed
  564.   -EXPLODE-bug removed: to small faces -> infinite distance
  565.   -small WINDOWSEQ-bug removed.
  566.  
  567. Version 1.08 - 3 October 1994 (FINAL)
  568.  -GOOD-mode -> FACE-mode
  569.  -OUTLINED, GOODOUTLINED removed -> global Outlined-flag
  570.  -FACE-mode for 27, 64 and 125 color added
  571.  -loading and saving of XPK-compressed files
  572.  -new programm-parameters
  573.    XPKCOMPRESS
  574.    XPKMETHOD
  575.    VOUTLINED
  576.  -some window-shortcuts changed
  577.  -manual in AmigaGuide-Format !
  578.  
  579. Version 1.07 - 2 October 1994
  580.  -new preview-mode: GOODOUTLINED
  581.  -Z-Sort-Algorithm new implemented (FAST!)
  582.  -bugs removed:
  583.    View-redraw (after changing object-colors (COLOR,SETCLST)) fixed
  584.    save-stats
  585.    Morph2: only the closest points where searched - not all target-
  586.            points where reached
  587.    Morphframe: dest-object instead of dest2-object was killed (at init)
  588.  -Morph-speedup again
  589.  -color-morphing in morph and morph2
  590.  -new commands
  591.    P2OSEQ
  592.    LOADSEQ
  593.    SAVESEQ
  594.    LOADPSEQ
  595.    SAVEPSEQ
  596.    MEMORY
  597.    MEMORYP
  598.    CALC
  599.    WINDOWSEQ
  600.   -manual an online-help updated
  601.   -LOAD command has the additional search path "objects"
  602.   -one-argument-option for all save-commands
  603.   -ANIMFUNC, ANIMCFUNC, BUILD got VERBOSE-mode
  604.   -BUILD completely rewritten - points are killed (works fine in VERBOSE-mode)
  605.  
  606. Version 1.06 -  30 September 1994 (FINAL beta)
  607.  -new commands
  608.    COPYPPOS
  609.    COPYPROT
  610.    COPYPSCL
  611.    FUNC
  612.    CFUNC
  613.    PPOSFUNC
  614.    PROTFUNC
  615.    PSCLFUNC
  616.    ANIMFUNC
  617.    ANIMCFUNC
  618.    ANIMPPOSFUNC
  619.    ANIMPROTFUNC
  620.    ANIMPSCLFUNC
  621.  
  622. Version 1.05 -  29 September 1994
  623.  -new program-parameter
  624.    EXFORMAT
  625.  -C-Tutorial (MaxonC++ and GCC)
  626.  -bug in WriteReal removed
  627.  -new commands
  628.    SETCLST
  629.    WRITECLST
  630.  -CLST-reading, -writing, -copying and -drawing
  631.  -CLST in particle-objects
  632.  
  633. Version 1.04 -  23 September 1994
  634.  -new commands
  635.    GETPPOS
  636.    GETPROT
  637.    GETPSCL
  638.    SETPPOS
  639.    SETPROT
  640.    SETPSCL
  641.    GETOCOUNT
  642.    GETPSIZE
  643.  -command ROTFACES removed
  644.  -manual and online-help updated
  645.  -new programmer tutorial and executable example !
  646.  
  647. Version 1.03 -  22 September 1994
  648.  -keyfile improved - now demo-version-support
  649.  -password-encryption
  650.  -new commands
  651.    PWAVE1D
  652.    PWAVE2D
  653.    PWAVE3D
  654.  -new programmer-interface in mind:
  655.  -new program-parameter
  656.    EXFILE
  657.  
  658. Version 1.02 -  15 September 1994
  659.  -speed improvement in the PMorph-Procedure (twice as fast as before)
  660.  -bug in CopyAtts removed
  661.  
  662. Version 1.01 -  14 September 1994
  663.  -now a keyfile is needed to start the program
  664.  
  665. Version 1.00 -  14 September 1994
  666.  -new preview-mode: GOOD (draws every object using its colors)
  667.   (216 free pens required)
  668.  
  669. Version 0.99 -  8 September 1994
  670.  -watching version 1.00
  671.  -manual and online-help updated
  672.  -some minor changes
  673.  -some new window-shortcuts
  674.  -object-color-tracking windows
  675.  -new program-parameter
  676.    MOUSEBREAK
  677.  -bug in the VideoScape3D-Saver removed (in BACKFACES-mode all lines where
  678.   introduced by "8" instead of "3")
  679.  
  680. Version 0.98 -  8 September 1994
  681.  -save-frame-function (to render really big particle-objects using Dust)
  682.  -new program-parameters
  683.    SAVEPICS
  684.    PICNAME
  685.    ACTPIC
  686.  -new preview-mode: COLOR
  687.  
  688. Version 0.97 -  7 September 1994
  689.  -new commands
  690.    PWAVE1D
  691.    PWAVE2D
  692.    PWAVE3D
  693.  -WINDOW-command improved
  694.  -new program-parameters
  695.    VZOOM
  696.    VKEEPSCALE
  697.  -bug in O2P removed
  698.  
  699. Version 0.96 -  5 September 1994
  700.  -new commands
  701.    JOIN
  702.    JOINPARTICLE
  703.    WRITEPPOS
  704.    WRITEPROT
  705.    WRITEPSCL
  706.    RANDOMPPOS
  707.    RANDOMPROT
  708.    RANDOMPSCL
  709.   -online-help and manual updated
  710.  
  711. Version 0.95 -  4 September 1994
  712.  -new commands
  713.    PSTATS
  714.    PARTICLEEXPLODE
  715.  
  716. Version 0.94 -  4 September 1994
  717.  -new commands
  718.    SAVEPARTICLETDDD
  719.    SAVEPARTICLEVS
  720.  -many bugs removed
  721.  
  722. Version 0.93 -  4 September 1994
  723.  -particle-object-format
  724.  -new commands
  725.    LOADPARTICLE
  726.    SAVEPARTICLE
  727.  
  728. Version 0.92 -  4 September 1994
  729.  -new commands
  730.    COPYPARTICLE
  731.    KILLPARTICLE
  732.    PARTICLE2OBJECT
  733.    OBJECT2PARTICLE
  734.    SCALEPARTICLE
  735.  
  736. Version 0.91 -  3 September 1994
  737.  -particle system
  738.  
  739. Version 0.90 -  3 September 1994
  740.  -new commands
  741.    EXPLODEFRAME
  742.    WRITEVS
  743.  -online-help and manual updated
  744.  -IntToString, RealToString completely rewritten
  745.  
  746. Version 0.89 -  2 September 1994
  747.  -new commands
  748.    COPYATTS
  749.    AXSIZE
  750.    AXPOS
  751.    AXALIGN0
  752.    WRITEAXIS
  753.    WRITEATTS
  754.    POSITIVE
  755.  -new program-parameter
  756.    RANDOM
  757.  -EXPLODE debugged and optimized (what a difference)
  758.  -TIME rewritten
  759.  -bug in the Read/WriteTDDD-Function removed
  760.   (Couldn't load really big objects <-compiler bug!)
  761.  
  762. Version 0.88 - 30 August 1994
  763.  -manual and online-help updated
  764.  -all functions tested again
  765.  
  766. Version 0.87 - 29 August 1994
  767.  -MERGE completely rewritten
  768.  -some internal speedups
  769.  
  770. Version 0.86 - 29 August 1994
  771.  -new command
  772.    EXPLODE
  773.  
  774. Version 0.85 - 28 August 1994
  775.  -new commands
  776.    ROTFACES
  777.    SCALEFACES
  778.    RENAME
  779.    STAGING
  780.  -manual improved
  781.  -online-help and manual updated
  782.  
  783. Version 0.84 - 28 August 1994
  784.  -new commands
  785.    KILL0FACES
  786.    KILL0EDGES
  787.  -KILL0EDGES completely rewritten
  788.  -COPY rewritten
  789.  -online-help and manual updated
  790.  -pseudo-perspektive removed
  791.  
  792. Version 0.83 - 28 August 1994
  793.  -MERGE, KILLFACE, KILLEDGE, KILLPOINT completely rewritten
  794.  -new commands
  795.    WRITEPOINTS
  796.    WRITEEDGES
  797.    WRITEFACES
  798.  -bug in TDDD-Saver removed
  799.   ((fCount mod 2)#0 caused wrong chunksize in CLST, RLST and TLST)
  800.  
  801. Version 0.82 - 27 August 1994
  802.  -object-lock (no object can be drawed while any procedure is modifiing
  803.                it (otherwise system crashes heavily))
  804.  
  805. Version 0.81 - 26 August 1994
  806.  -new commands:
  807.    COLOR
  808.    TRANS
  809.    REFL
  810.    SPEC
  811.    HARDNESS
  812.    DITHER
  813.    ROUGHNESS
  814.    SHININESS
  815.    ROTATE
  816.    SCALE
  817.    TRANSLATE
  818.  -online-help-updated
  819.  -no bugs found-no bugs removed
  820.  
  821. Version 0.80 - 24 August 1994
  822.  -first working version
  823.